high-tech weaponry - Spanish English Dictionary